makeshift repair - Spanish English Dictionary